hydraulic packing seal - Alemán Inglés Diccionario